/*
 * @Author: 李瑞清
 * @Date: 2023-02-24 17:28:14
 * @LastEditors: 李瑞清 alger_li@163.com
 * @LastEditTime: 2023-06-06 15:03:33
 * @FilePath: \oms\scprit\app.js
 * @Description: 
 */
require.config({
    baseUrl: 'scprit/libs',
    shim: {
        'jquery.form': ['jquery'],
        'jquery.font': ['jquery'],
        'jquery.dataTables': ['jquery'],
        'bootstrap': ['jquery'],
        'bootstrap.treeview': ['bootstrap'],
        'bootstrap.dataTables': ['jquery.dataTables'],
        'ztree': ['jquery'],
    },
    paths: {
        'comm': '../../common', // 公用方法（需要通过bbcare注册使用，不可直接使用，动态表单除外）

        'oms': '../oms',
        'fu': '../followup', // 随访
        'dm': '../department', // 科室
        'nu': '../nutrition', // 营养
        'as': '../assess', // 月度评估
        'ac': '../applicationCache', // 离线
        'img_c': '../imgCollection', // 影像
        'eva_Pub': '../evaluatingPublicPages', // 题型：评估问卷
        'bch': '../baseChildHealth', // 1000家免费的基础儿童保健
        'bld': '../blood', //血液病
        'bm': '../breastmilk', // 待备乳

        'oms_config': '../oms/config',
        'oms_vm': '../oms/vm',
        'oms_model': '../oms/model',
        'oms_store': '../oms/store',
        'oms_cpt': '../oms/view/component',
        'oms_tpl': '../oms/view/template',

        'dm_vm': '../department/vm',
        'dm_store': '../department/store',
        'dm_tpl': '../department/view/template',
        'dm_cpt': '../department/view/component',

        'jquery': 'jquery-1.12.3',
        'bbcare': 'bbcare',
        'jquery.form': 'jquery.form',
        'jquery.font': 'jquery.fonticonpicker.min',
        'jquery.dataTables': 'jquery.dataTables.min',
        'bootstrap': 'bootstrap.min',
        'bootstrap.treeview': 'bootstrap-treeview.min',
        'bootstrap.dataTables': 'dataTables.bootstrap',
        'mqtt': 'mqttws31',
        'docs': 'docs.min',
        'echarts': 'echarts.common.min',
        'template': 'template-debug',
        'paging': 'paging',
        'query': 'query',
        'jqprint': 'jquery.jqprint-0.3', // 打印
        'migrate_jqprint': 'jquery-migrate-1.2.1.min', // 打印
        'ztree': 'jquery.ztree.all.min', // 树
        'contextmenu': 'bootstrap-contextmenu', // 右键
        'qrcode': 'jquery.qrcode.min',
        'bookblock': 'jquery.bookblock', // 翻书
        'modernizr': 'modernizr.custom', // 翻书
        'dragula': 'dragula', //拖拽插件
        'smartMenu': 'jquery-smartMenu', //右键自定义上下文菜单插件
        'text': 'text', // 为了在require.js里动态加载js文件
        'sortable': 'sortable', //
        'bootstrap.datetimepicker': 'bootstrap-datetimepicker.min', // 日期选择器
        'bootstrap.datetimepicker.cn': 'bootstrap-datetimepicker.cn', // 日期选择器-中文
    }
})

require(['jquery', 'oms_vm/home'], function ($, $home) {
    // 设置div#content-main的高
    var setHeight = function () {
        $("#content-main").height($(window).height() - 128) // 132=52+36+20*2
    }
    setHeight()
    $(window).resize(setHeight)
    $home.init()
})